﻿

.floor21 {
    position: absolute;
    display: flex;
    width: 100%;
    height: auto;
    align-content: center;
    padding: 0;
    /*margin-top: 200px;
    margin-left: 40px;*/
    margin-top: 180px;
    margin-left: 80px;
}

.floor21-title {
    position: absolute;
    display: flex;
    width: auto;
    height: auto;
    font-size: 26px;
    margin-top: -5px;
    margin-left: 70px;
    font-weight: bolder;
}

.laxian21 {
    position: absolute;
    display: flex;
    width: auto;
    height: auto;
    margin-top: -35px;
    margin-left: 20px;
    background: blue;
}

/***提升机1****/
.tisheng21-1 {
    position: absolute;
    display: flex;
    width: auto;
    height: auto;
    /*background: green;*/
    align-items: center;
    margin-top: 50px;
}


.laxian210001, .laxian210003, .laxian210005, .laxian210007, .laxian210009, .laxian210011 {
    position: relative;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 4px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.laxian210001 {
    margin-left: 62px;
}

.laxian210003 {
    margin-left: 8px;
}

.laxian210003, .laxian210007 {
    transform: rotate(270deg);
}

.laxian210013 {
    position: relative;
    display: flex;
    width: 43px;
    height: 38px;
    margin-left: 8px;
    cursor: pointer;
    align-items: center;
    justify-content: center;
}

.BCR1 {
    position: relative;
    display: flex;
    width: 30px;
    height: 14px;
    margin-left: -412px;
    margin-top: -66px;
    align-items: center;
    justify-content: center;
}

.BCR2 {
    position: relative;
    display: flex;
    width: 30px;
    height: 14px;
    margin-left: -412px;
    margin-top: 66px;
    align-items: center;
    justify-content: center;
}
.BCR3 {
    position: relative;
    display: flex;
    width: 30px;
    height: 14px;
    margin-left: -368px;
    margin-top: -66px;
    align-items: center;
    justify-content: center;
}

.BCR4 {
    position: relative;
    display: flex;
    width: 30px;
    height: 14px;
    margin-left: -460px;
    margin-top: 66px;
    align-items: center;
    justify-content: center;
}
.BCR5 {
    position: relative;
    display: flex;
    width: 30px;
    height: 14px;
    margin-left: -412px;
    margin-top: 66px;
    align-items: center;
    justify-content: center;
}
.BCR6 {
    position: relative;
    display: flex;
    width: 30px;
    height: 14px;
    margin-left: -460px;
    margin-top: 66px;
    align-items: center;
    justify-content: center;
}
.BCR7 {
    position: relative;
    display: flex;
    width: 30px;
    height: 14px;
    margin-left: 346px;
    margin-top: 66px;
    align-items: center;
    justify-content: center;
}
.BCR8 {
    position: relative;
    display: flex;
    width: 30px;
    height: 14px;
    margin-left: 392px;
    margin-top: -66px;
    align-items: center;
    justify-content: center;
}
.BCR9 {
    position: relative;
    display: flex;
    width: 30px;
    height: 14px;
    margin-left: 392px;
    margin-top: -66px;
    align-items: center;
    justify-content: center;
}
.BCR10 {
    position: absolute;
    display: flex;
    width: 30px;
    height: 14px;
    margin-left: 132px;
    margin-top: 98px;
    align-items: center;
    justify-content: center;
    transform: rotate(90deg);
}

.BCR11 {
    position: absolute;
    display: flex;
    width: 30px;
    height: 14px;
    margin-left: 132px;
    margin-top: 2px;
    align-items: center;
    justify-content: center;
    transform: rotate(90deg);
}


.BCR12 {
    position: absolute;
    display: flex;
    width: 30px;
    height: 14px;
    margin-left: 748px;
    margin-top: 90px;
    align-items: center;
    justify-content: center;
    transform: rotate(90deg);
}


.BCR13 {
    position: absolute;
    display: flex;
    width: 30px;
    height: 14px;
    margin-left: 748px;
    margin-top: -90px;
    align-items: center;
    justify-content: center;
    transform: rotate(90deg);
}


.BCR14 {
    position: absolute;
    display: flex;
    width: 30px;
    height: 14px;
    margin-left: 702px;
    margin-top: 90px;
    align-items: center;
    justify-content: center;
    transform: rotate(90deg);
}

.BCR15 {
    position: absolute;
    display: flex;
    width: 30px;
    height: 14px;
    margin-left: 358px;
    margin-top: 64px;
    align-items: center;
    justify-content: center;
}

.BCR16 {
    position: absolute;
    display: flex;
    width: 30px;
    height: 14px;
    margin-left: 610px;
    margin-top: -94px;
    align-items: center;
    justify-content: center;
    transform: rotate(90deg);
}

.BCR17 {
    position: absolute;
    display: flex;
    width: 30px;
    height: 14px;
    margin-left: 610px;
    margin-top: 90px;
    align-items: center;
    justify-content: center;
    transform: rotate(90deg);
}

.BCR18 {
    position: absolute;
    display: flex;
    width: 30px;
    height: 14px;
    margin-left: 517px;
    margin-top: -90px;
    align-items: center;
    justify-content: center;
    transform: rotate(90deg);
}

.line21-1 {
    position: absolute;
    display: flex;
    width: auto;
    height: auto;
    /*background: green;*/
    align-items: center;
    margin-top: 163px;
    margin-left: 113px;
}

.laxian210015 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}

.laxian210017 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 95px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}

.laxian210019 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-top: 96px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}

.laxian210021 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 95px;
    margin-top: 95px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}


/***提升机2****/
.tisheng21-2 {
    position: absolute;
    display: flex;
    width: auto;
    height: auto;
    /*background: green;*/
    align-items: center;
    margin-top: 244px;
}


.laxian210023, .laxian210025, .laxian210027, .laxian210029 {
    position: relative;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 4px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.laxian210023 {
    margin-left: 62px;
}

.laxian210025 {
    margin-left: 8px;
    margin-top: -2px;
}

.laxian210029 {
    margin-left: 52px;
    margin-top: -2px;
}

.laxian210025, .laxian210029 {
    transform: rotate(270deg);
}


/****line2***/
.line21-2 {
    position: absolute;
    display: flex;
    width: auto;
    height: auto;
    /*background: green;*/
    align-items: center;
    margin-top: 308px;
    margin-left: 113px;
}

.laxian210031 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}

.laxian210033 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 95px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}

.laxian210035 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-top: 96px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}

.laxian210037 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 95px;
    margin-top: 95px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}


/***提升机3****/
.tisheng21-3 {
    position: absolute;
    display: flex;
    width: auto;
    height: auto;
    /*background: green;*/
    align-items: center;
    margin-top: 385px;
}


.laxian210039, .laxian210041, .laxian210043, .laxian210045, .laxian210047, .laxian210049 {
    position: relative;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 4px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.laxian210039 {
    margin-left: 62px;
}

.laxian210041 {
    margin-left: 8px;
}

.laxian210041, .laxian210045 {
    transform: rotate(270deg);
}

.laxian210051 {
    position: relative;
    display: flex;
    width: 43px;
    height: 38px;
    margin-left: 8px;
    cursor: pointer;
    align-items: center;
    justify-content: center;
}


/****line3***/
.line21-3 {
    position: absolute;
    display: flex;
    width: auto;
    height: auto;
    /*background: green;*/
    align-items: center;
    margin-top: 452px;
    margin-left: 113px;
}

.laxian210053 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}

.laxian210055 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 95px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}


/***提升机4****/
.tisheng21-4 {
    position: absolute;
    display: flex;
    width: auto;
    height: auto;
    /*background: green;*/
    /*align-items: center;*/
    margin-top: 483px;
}


.laxian210057, .laxian210059, .laxian210061, .laxian210063, .laxian210065, .laxian210067 {
    position: relative;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 4px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.laxian210057 {
    margin-left: 62px;
}

.laxian210059 {
    margin-left: 8px;
}

.laxian210059, .laxian210063 {
    transform: rotate(270deg);
}

.laxian210069 {
    position: relative;
    display: flex;
    width: 43px;
    height: 38px;
    margin-left: 8px;
    margin-top: -2px;
    cursor: pointer;
    align-items: center;
    justify-content: center;
}


/****line4***/
.line21-4 {
    position: absolute;
    display: flex;
    width: auto;
    height: auto;
    /*background: green;*/
    align-items: center;
    margin-top: 550px;
    margin-left: 113px;
}

.laxian210071 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}

.laxian210073 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 95px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}


/***提升机5****/
.tisheng21-5 {
    position: absolute;
    display: flex;
    width: auto;
    height: auto;
    /*background: green;*/
    align-items: center;
    margin-top: 582px;
}

.laxian210075, .laxian210077, .laxian210079 {
    position: relative;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 4px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.laxian210075 {
    margin-left: 62px;
}

.laxian210077 {
    margin-left: 8px;
}

.laxian210079 {
    margin-left: 52px;
}

.laxian210077, .laxian210079 {
    transform: rotate(270deg);
}


/****line5-1***/
.line21-5-1 {
    position: absolute;
    display: flex;
    width: auto;
    height: auto;
    /*background: green;*/
    align-items: center;
    margin-top: 648px;
    margin-left: 113px;
}

.laxian210081 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}

.laxian210083 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 95px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}


/***line5-2****/
.line21-5-2 {
    position: absolute;
    display: flex;
    width: auto;
    height: auto;
    /*background: green;*/
    align-items: center;
    margin-top: 678px;
}


.laxian111111117, .laxian210085, .laxian210087, .laxian210089, .laxian210091, .laxian210093 {
    position: relative;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 4px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.laxian111111117 {
    visibility: hidden;
    margin-left: 62px;
}

.laxian210085 {
    margin-left: 8px;
}

.laxian210085, .laxian210089 {
    transform: rotate(270deg);
}

.laxian210095 {
    position: relative;
    display: flex;
    width: 43px;
    height: 38px;
    margin-left: 8px;
    cursor: pointer;
    align-items: center;
    justify-content: center;
}


/***提升机6****/
.tisheng21-6 {
    position: absolute;
    display: flex;
    width: auto;
    height: auto;
    /*background: green;*/
    align-items: center;
    margin-top: 726px;
}


.laxian210097, .laxian210099, .laxian210061111, .laxian210101, .laxian210103, .laxian210105 {
    position: relative;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 4px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.laxian210097 {
    margin-left: 62px;
}

.laxian210099 {
    margin-left: 8px;
}

.laxian210061111 {
    visibility: hidden;
}

.laxian210099, .laxian210101 {
    transform: rotate(270deg);
}

.laxian210107 {
    position: relative;
    display: flex;
    width: 43px;
    height: 38px;
    margin-left: 8px;
    cursor: pointer;
    align-items: center;
    justify-content: center;
}


/****line6***/
.line21-6 {
    position: absolute;
    display: flex;
    width: auto;
    height: auto;
    /*background: green;*/
    align-items: center;
    margin-top: 792px;
    margin-left: 113px;
}

.laxian210109 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}

.laxian210111 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 95px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}


/***提升机7****/
.tisheng21-7 {
    position: absolute;
    display: flex;
    width: auto;
    height: auto;
    /*background: green;*/
    align-items: center;
    margin-top: 824px;
}


.laxian210113, .laxian210115, .laxian210117 {
    position: relative;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 4px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.laxian210113 {
    margin-left: 62px;
}

.laxian210115 {
    margin-left: 8px;
}

.laxian210117 {
    margin-left: 52px;
}

.laxian210115, .laxian210117 {
    transform: rotate(270deg);
}


/****line7***/
.line21-7 {
    position: absolute;
    display: flex;
    width: auto;
    height: auto;
    /*background: green;*/
    align-items: center;
    margin-top: 890px;
    margin-left: 113px;
}

.laxian210119 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}

.laxian210121 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 95px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}


/***提升机8****/
.tisheng21-8 {
    position: absolute;
    display: flex;
    width: auto;
    height: auto;
    /*background: green;*/
    align-items: center;
    margin-top: 902px;
}


.laxian210123, .laxian210125, .laxian210127, .laxian210129, .laxian210227, .laxian210229, .laxian210231, .laxian210233, .laxian210235, .laxian210237, .laxian210239, .laxian210241, .laxian210243, .laxian210245, .laxian210247, .laxian210249, .laxian210251, .laxian210253, .laxian210255, .laxian210257, .laxian210259, .laxian210261, .laxian210263, .laxian210265, .laxian210267 {
    position: relative;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 4px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.laxian210123 {
    margin-left: 62px;
}

.laxian210125 {
    margin-left: 8px;
}

.laxiantisheng220116 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 442px;
    margin-top: -96px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}


/****ocv21-1****/
.ocv-21-1 {
    position: absolute;
    display: flex;
    width: auto;
    height: 80px;
    /*background: green;*/
    align-items: center;
    margin-top: 838px;
    margin-left: 818px;
}

.laxian250001 {
    position: absolute;
    display: flex;
    width: 40px;
    height: 80px;
}

.laxian250003 {
    position: absolute;
    display: flex;
    width: 40px;
    height: 80px;
    margin-left: 189px;
}

.laxian250005 {
    position: absolute;
    display: flex;
    width: 40px;
    height: 80px;
    margin-left: 378px;
}

/****ocv完成排出*****/
.ocv-out-21-1 {
    position: absolute;
    display: flex;
    width: auto;
    height: 38px;
    /*background: green;*/
    align-items: center;
    margin-top: 794px;
    margin-left: 718px;
}

.laxian210179, .laxian210181, .laxian210183, .laxian210185, .laxian210187, .laxian210189, .laxian210191, .laxian210197 {
    position: relative;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 4px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.laxian210193, .laxian210195 {
    position: relative;
    display: flex;
    width: 68px;
    height: 34px;
    margin-left: 4px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.laxian210199, .laxian210201, .laxian210203, .laxian210205, .laxian210207, .laxian210209, .laxian210211, .laxian210213, .laxian210215, .laxian210217, .laxian210219, .laxian210221 {
    position: relative;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 4px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.laxian210175 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 570px;
    margin-top: -96px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}

.laxian210177 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 710px;
    margin-top: -96px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.laxian210223 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 570px;
    margin-top: 96px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}

.laxian250002 {
    position: absolute;
    display: flex;
    width: 50px;
    height: 50px;
    margin-left: 636px;
    margin-top: 96px;
}

.laxian210225 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 710px;
    margin-top: 96px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}

.img-jixieshou {
    position: absolute;
    display: flex;
    width: 50px;
    height: 50px;
}

/****line8***/
.line21-8 {
    position: absolute;
    display: flex;
    width: auto;
    height: auto;
    /*background: green;*/
    align-items: center;
    margin-top: 988px;
    margin-left: 113px;
}

.laxian210131 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}

.laxian210133 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 95px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}

.laxian210135 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-top: 96px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}

.laxian210137 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 95px;
    margin-top: 95px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}


/***提升机9****/
.tisheng21-9 {
    position: absolute;
    display: flex;
    width: auto;
    height: auto;
    /*background: green;*/
    align-items: center;
    margin-top: 1064px;
}


.laxian210138, .laxian210139, .laxian210141, .laxian210143, .laxian210269, .laxian210271, .laxian210273, .laxian210275, .laxian210277, .laxian210279, .laxian210281, .laxian210283, .laxian210285, .laxian210287, .laxian210289, .laxian210291, .laxian210293, .laxian210295, .laxian210297, .laxian210299, .laxian210301, .laxian210303, .laxian210305, .laxian210307, .laxian210309 {
    position: relative;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 4px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.laxian210138 {
    margin-left: 62px;
}

.laxian210139 {
    margin-left: 8px;
}


.laxiantisheng220203 {
    position: absolute;
    display: flex;
    width: 34px;
    height: 43px;
    margin-left: 445px;
    margin-top: 92px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}


/****ocv21-2****/
.ocv-21-2 {
    position: absolute;
    display: flex;
    width: auto;
    height: 80px;
    /*background: green;*/
    align-items: center;
    margin-top: 1102px;
    margin-left: 818px;
}

.laxian250009 {
    position: absolute;
    display: flex;
    width: 40px;
    height: 80px;
}

.laxian250011 {
    position: absolute;
    display: flex;
    width: 40px;
    height: 80px;
    margin-left: 189px;
}

.laxian250013 {
    position: absolute;
    display: flex;
    width: 40px;
    height: 80px;
    margin-left: 378px;
}


/****ocv完成排出*****/
.ocv-out-21-2 {
    position: absolute;
    display: flex;
    width: auto;
    height: 38px;
    /*background: green;*/
    align-items: center;
    margin-top: 1186px;
    margin-left: 718px;
}

.laxian210315, .laxian210317, .laxian210319, .laxian210321, .laxian210323, .laxian210325, .laxian210327, .laxian210333 {
    position: relative;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 4px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.laxian210329, .laxian210331 {
    position: relative;
    display: flex;
    width: 68px;
    height: 34px;
    margin-left: 4px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.laxian210335, .laxian210337, .laxian210339, .laxian210341, .laxian210343, .laxian210345, .laxian210347, .laxian210349, .laxian210351, .laxian210353, .laxian210355 {
    position: relative;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 4px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.laxian210357 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 570px;
    margin-top: 96px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}

.laxian210359 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 710px;
    margin-top: 96px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.laxian210311 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 570px;
    margin-top: -96px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}

.laxian250004 {
    position: absolute;
    display: flex;
    width: 50px;
    height: 50px;
    margin-left: 636px;
    margin-top: -96px;
}

.laxian210313 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 710px;
    margin-top: -96px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}


/****line9***/
.line21-9 {
    position: absolute;
    display: flex;
    width: auto;
    height: auto;
    /*background: green;*/
    align-items: center;
    margin-top: 1126px;
    margin-left: 113px;
}

.laxian210145 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}

.laxian210147 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 95px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}


/***提升机10****/
.tisheng21-10 {
    position: absolute;
    display: flex;
    width: auto;
    height: auto;
    /*background: green;*/
    align-items: center;
    margin-top: 1158px;
}


.laxian210149, .laxian210151, .laxian210153 {
    position: relative;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 4px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.laxian210149 {
    margin-left: 62px;
}

.laxian210151 {
    margin-left: 8px;
}

.laxian210153 {
    margin-left: 52px;
}

.laxian210151, .laxian210153 {
    transform: rotate(270deg);
}

/****line10***/
.line21-10 {
    position: absolute;
    display: flex;
    width: auto;
    height: auto;
    /*background: green;*/
    align-items: center;
    margin-top: 1224px;
    margin-left: 113px;
}

.laxian210155 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}

.laxian210157 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 95px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}

.laxian210159 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-top: 86px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.laxian210161 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-top: 86px;
    margin-left: 48px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.laxian210163 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-top: 86px;
    margin-left: 96px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

/*****ocv-21-3-1******/
.ocv-21-3-1 {
    position: absolute;
    display: flex;
    width: auto;
    height: 38px;
    /*background: green;*/
    align-items: center;
    margin-top: 1248px;
    margin-left: 252px;
}

.laxian210360, .laxian210361, .laxian210363, .laxian210365, .laxian210367,
.laxian210369, .laxian210371, .laxian210373, .laxian210375, .laxian210377,
.laxian210379, .laxian210381, .laxian210383, .laxian210385, .laxian210387,
.laxian210389, .laxian210391, .laxian210393, .laxian210395, .laxian210397,
.laxian210399 {
    position: relative;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 4px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}



.laxian210368 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 192px;
    margin-top: 92px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

/****ocv21-3-2****/
.ocv-21-3-2 {
    position: absolute;
    display: flex;
    width: auto;
    height: 80px;
    /*background: green;*/
    align-items: center;
    margin-top: 1288px;
    margin-left: 818px;
}

.laxian250017 {
    position: absolute;
    display: flex;
    width: 40px;
    height: 80px;
    margin-left: 50px;
}

.laxian250019 {
    position: absolute;
    display: flex;
    width: 40px;
    height: 80px;
    margin-left: 189px;
}

.laxian250021 {
    position: absolute;
    display: flex;
    width: 40px;
    height: 80px;
    margin-left: 378px;
}


/****ocv完成排出*****/
.ocv-out-21-3 {
    position: absolute;
    display: flex;
    width: auto;
    height: 38px;
    /*background: green;*/
    align-items: center;
    margin-top: 1372px;
    margin-left: 812px;
}

.laxian210405, .laxian210407, .laxian210415, .laxian210421, .laxian210423 {
    position: relative;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 4px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.laxian210409, .laxian210411, .laxian210413 {
    position: relative;
    display: flex;
    width: 28px;
    height: 34px;
    margin-left: 4px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.laxian210417, .laxian210419 {
    position: relative;
    display: flex;
    width: 68px;
    height: 34px;
    margin-left: 4px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.laxian210425, .laxian210427, .laxian210429, .laxian210431, .laxian210433, .laxian210435, .laxian210437, .laxian210439, .laxian210441, .laxian210443, .laxian210445 {
    position: relative;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 4px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.laxian210401 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 478px;
    margin-top: -96px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}

.laxian210403 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 664px;
    margin-top: -96px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.laxian210457 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 526px;
    margin-top: 96px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}

.laxian250006 {
    position: absolute;
    display: flex;
    width: 50px;
    height: 50px;
    margin-left: 588px;
    margin-top: 96px;
}

.laxian210449 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 664px;
    margin-top: 96px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}




/***提升机11****/
.tisheng21-11 {
    position: absolute;
    display: flex;
    width: auto;
    height: auto;
    /*background: green;*/
    align-items: center;
    margin-top: 1292px;
}


.laxian210165, .laxian210167 {
    position: relative;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 4px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.laxian210165 {
    margin-left: 62px;
}

.laxian210167 {
    margin-left: 8px;
    transform: rotate(270deg);
}


/****line11***/
.line21-11 {
    position: absolute;
    display: flex;
    width: auto;
    height: auto;
    /*background: green;*/
    align-items: center;
    margin-top: 1356px;
    margin-left: 113px;
}

.laxian210169 {
    position: absolute;
    display: flex;
    width: 43px;
    height: 34px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transform: rotate(270deg);
}


/***提升机12****/
.tisheng21-12 {
    position: absolute;
    display: flex;
    width: auto;
    height: auto;
    /*background: green;*/
    align-items: center;
    margin-top: 1384px;
}


.laxian210171, .laxian210173 {
    position: relative;
    display: flex;
    width: 43px;
    height: 34px;
    margin-left: 4px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.laxian210171 {
    margin-left: 62px;
}

.laxian210173 {
    margin-left: 8px;
    transform: rotate(270deg);
}


/**堆垛机**/
.duiduoji21-SC2001, .duiduoji21-SC2005, .duiduoji21-SC2007, .duiduoji21-SC2008 {
    position: relative;
    display: flex;
    width: 40px;
    height: 40px;
    margin-left: -40px;
    margin-top: 90px;
    cursor: pointer;
}



.duiduoji21-SC2003 {
    position: relative;
    display: flex;
    width: 40px;
    height: 40px;
    margin-left: -40px;
    margin-top: 40px;
    cursor: pointer;
}

.duiduoji21-SC2002, .duiduoji21-SC2004, .duiduoji21-SC2006 {
    position: relative;
    display: flex;
    width: 40px;
    height: 40px;
    margin-left: -40px;
    margin-top: -90px;
    cursor: pointer;
}
